/*******************************************************************************
*
*   FILE NAME:
*       EffectParameterClass.h - EffectParameterClass enumeration
*
*   DESCRIPTION:
*       Defines classes that can be used for effect parameters or shader
*       constants.
*
*******************************************************************************/
#pragma once

enum EffectParameterClass
{
    EFFECT_PARAMETER_CLASS_MATRIX,
    EFFECT_PARAMETER_CLASS_OBJECT,
    EFFECT_PARAMETER_CLASS_SCALAR,
    EFFECT_PARAMETER_CLASS_STRUCT,
    EFFECT_PARAMETER_CLASS_VECTOR
};
